package com.wxtl.dao;

import java.util.List;

import org.springframework.stereotype.Repository;

import com.wxtl.dao.base.HibernateBaseDao;
import com.wxtl.entity.GProvince;

@Repository
public class ProvinceDAO extends HibernateBaseDao {
	
	/**
	 * 根据省名称查询省信息
	 * @param name
	 * @return
	 */
	public GProvince get(String name){
		String hql="from GProvince gp where gp.province=?";
		List<GProvince> list= getSession().createQuery(hql).setParameter(0, name).list();
		if(list.size()>0)
			return list.get(0);
		return null;
	}
	
	/**
	 * 获取省份
	 * @return
	 */
	public List<GProvince> queryAllProvince(){
		String hql="from GProvince p";
		List<GProvince> list= getHibernateTemplate().find(hql);
		return list;
	}
}
